Career 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A 
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard 
All Tour Germany F1 Germany F2 Germany F4 Germany F2 Open de L'Isere (Open 38) - Grenoble USTA Challenger of San Antonio - San Antonio drkoop.com USTA Tennis Championships of San Antonio - San Antonio GHI Bronx Classic - Bronx TED Open - Istanbul BH Tennis Open International Cup - Belo Horizonte St. Francis Health System USTA Challenger - Tulsa USTA Pro Tennis Classic at Mission Hills - Rancho Mirage USTA Men's Challenger of Urbana-Champaign - Urbana USTA Tennis Championships of Houston - Houston University of Tennessee USTA Men's Challenger - Knoxville Urbana-Champaign Challenger - Urbana Bukhara Challenger - Bukhara Warsteiner Challenger Lubeck - Lubeck Shimadzu All Japan Indoor - Kyoto Tennis Napoli Cup - Napoli Sporting Challenger 2003 - Turin 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Genoa Open 'Fondazione Carige' - Genova Open de la Ville de Saint Denis - Reunion Island Corona Mexico City Open - Mexico City Tennis Napoli Cup 2004 - Napoli Garden Open 2004 - Rome San Remo Tennis Cup - San Remo Sporting Challenger - Turin XI Open International D'Andorra - Andorra Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Ourocard Tennis Challenger - Sao Paulo 13 BH Tennis Open International Cup - Belo Horizonte 2006 USTA Tallahassee Tennis Challenger - Tallahassee XL Bermuda Open - Bermuda The Surbiton Trophy - Surbiton Banca Stato Challenger Lugano - Lugano Challenger DCN de Cherbourg - Cherbourg Morocco Tennis Tour - Casablanca Tunis Open 2007 - Tunis Open des Alpes Trophee BNP Paribas - Grenoble Puerto Rico Challenger Tennis Event - Humacao III Isla de Lanzarote - Lanzarote New Delhi Challenger II - New Delhi Izmir Cup - Izmir Dublin Challenger - Dublin Akbank Private Banking TED Open - Istanbul Baden Open - Karlsruhe Theusbridge.com Tennis Classic - Tarzana Tulsa Auto Collection USTA Challenger - Tulsa 2001 UT Tyler Patriot Challenger - Tyler GHI Bronx Tennis Classic - Bronx Open Castilla y Leon - Segovia Open de la Ville de Saint Denis - Reunion Island Akbank Private Banking TED Open - Istanbul 2002 Azalea Orthopedic Challenger - Tyler Shimadzu All Japan Indoor - Kyoto University of Tennessee USTA Challenger - Knoxville Bergamo Challenger Belgrade Challenger Nova Challenger Osaka - Osaka Cherbourg Challeger Gallagher International - Hamilton Jersey Challenger Johannesburg Challenger The 70th King's Cup and Queen's Cup - Bangkok Athens Challenger Rhodes Challenger Ramat Hasharon Challenger Cremona Challenger 2002 Eddleman USTA Challenger - Birmingham Open de L'Isere-Trophee BNP Paribas - Grenoble Binghamton Professional Tennis Tournament - Binghamton Open D'Orleans - Orleans St. Remy Challenger The Surbiton Trophy - Surbiton IX Open Internacional D'Andorra - Andorra Tashkent Challenger Seoul Challenger Ethias Trophy - Mons Eckental Challenger Noumea Challenger Bergamo Challenger Wolfsburg Challenger Johannesburg Challenger Rome Challenger Nottingham Challenger Nottingham Challenger Kobstaedernes ATP Challenger - Kolding Heilbronn Challenger Samsung Secruities Cup Challenger - Seoul Samsung Securities Cup - Seoul Flea Market Cup Busan Challenger Tennis - Busan Napoli Challenger Rome Challenger St. Remy Challenger Petange Challenger Orleans Challenger Savannah Challenger Quimper Challenger Astana Challenger Cherbourg Challenger Leon Challenger Shenzhen Challenger Gimcheon Challenger Nottingham-2 Challenger V Gramado Open de Tennis - Gramado Recanati Challenger South African Airways Tennis Open - Durban Irving Challenger Black Forest Open - Freudenstadt Irving Challenger Internationaux de Doubs Open de Franchie-Comte - Besancon BMW Tennis Championship - Sunrise KGHM Dialog Polish Indoors - Wroclaw Heineken Challenger - Ho Chi Minh City Morocco Tennis Tour - Marrakech Abierto Internacional de Salinas 'Dario Expreso' - Salinas Nottingham Challenger Guadalajara Challenger Dallas Challenger Le Gosier Challenger Heilbronn Challenger Kazan Challenger Nottingham Challenger Portoroz Challenger Vancouver Challenger Heilbronn Challenger Quimper Challenger Cherbourg Challenger Dallas Challenger Taipei City Challenger Powder Byrne Trophy - Surbiton USTA Seascape Challenger - Aptos Zagreb Open - Zagreb ATP Open Castilla y Leon - Segovia ATU Cup - Weiden Siemens Open 2003 - Scheveningen Credicard Mastercard Tennis Cup - Campos do Jordao Arroyo de la Encomienda - Valladolid IX Abierto Internacional de Salinas - Salinas Mobilux Open - Luxembourg Intersport Heilbronn Open - Heilbronn Challenger Ford de Cherbourg - Cherbourg Ciudad de Pozoblanco Open Diputacion - Cordoba Harrah's Entertainment Men's Pro Challenger - Tunica Croatia Osiguranje Rijeka Open - Rijeka The Surbiton Trophy - Surbiton Open de Rennes La Trinitaine - Rennes Heilbronn Open - Heilbronn Sail Open - New Delhi The Surbiton Trophy - Surbiton Miller Lite Hall of Fame Tennis Championships - Newport Franklin Templeton Tennis Classic - Scottsdale Heineken Trophy - 's-Hertogenbosch Kroger / St. Jude International - Memphis Franklin Templeton Tennis Classic - Scottsdale U.S. Men's Clay Court Championships - Houston Open des Alpes Trophee BNP Paribas - Grenoble The Stella Artois Grass Court Championships - London AAPT Championships - Adelaide Milan Indoors - Milan Kroger / St. Jude International - Memphis Siebel Open - San Jose International Tennis Championships - Delray Beach AIG Japan Open - Tokyo The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Miller Lite Hall of Fame Tennis Championships - Newport Johannesburg Challenger TD Waterhouse Cup - Long Island Adidas International - Sydney Nottingham Challenger Kroger / St. Jude International - Memphis Rennes Challenger Copenhagen Open - Copenhagen International Tennis Championships - Delray Beach U.S. Men's Clay Court Championships - Houston The Samsung Open - Nottingham RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington D.C. Open de Moselle - Metz Stockholm Open - Stockholm The Stella Artois Grass Court Championships - London Grand Prix de Tennis de Lyon - Lyon Vancouver Challenger Izmir Challenger Courmayeur Challenger Heineken Open - Auckland Adidas International - Sydney Siebel Open - San Jose Legg Mason Tennis Classic - Washington D.C. International Tennis Championships - Delray Beach Heineken Open Shanghai - Shanghai RCA Championships - Indianapolis AIG Japan Open - Tokyo Open de Moselle - Metz St. Petersburg Open - St. Petersburg Qatar Open - Doha Milan Indoors - Milan SAP Open - San Jose Kroger / St. Jude International - Memphis Open Seat Godo 2005 - Barcelona Yokohama World Tennis Gaora Cup - Yokohama Grand Prix Hassan II - Casablanca U.S. Men's Clay Court Championships - Houston Ordina Open - 's-Hertogenbosch The Stella Artois Grass Court Championships - London RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven Chennai Open - Chennai Delray Beach International Tennis Championships - Delray Beach Regions Morgan Keegan Championships - Memphis Mercedes-Benz Cup - Los Angeles Tennis Channel Open - Las Vegas US Men's Clay Court Championships - Houston Fifth-Third Bank Tennis Championships - Lexington Hypo Group Tennis International - Portschach The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Thailand Open - Bangkok Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven AIG Japan Open - Tokyo Internationaler Raiffeisen Grand Prix - St. Polten Open de Moselle - Metz ATP Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel Next Generation Adelaide International - Adelaide Heineken Open - Auckland SAP Open - San Jose Regions Morgan Keegan Championships - Memphis U.S. Men's Clay Court Championships - Houston ARAG World Team Championship - Dusseldorf The Stella Artois Championships - London Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles RCA Championships - Indianapolis Estoril Open - Estoril Pilot Pen Tennis - New Haven BA-CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Regions Morgan Keegan Championships - Memphis XL Capital Bermuda Open - Bermuda Delray Beach International Tennis Championships - Delray Beach SAP Open - San Jose SAP Open - San Jose U.S. Mens's Clay Court Championship - Houston The Artois Championships - London Canottieri Mincio Open - Mantova Campbells Hall of Fame Tennis Championships - Newport Open de Franche-Comte - Besancon Medibank International - Sydney Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven USTA Challenger of Las Vegas - Las Vegas Davidoff Swiss Indoors Basel - Basel Brisbane - Brisbane Open 13 - Marseille Medibank International - Sydney Heineken Open - Auckland SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Open Castilla y Leon - Segovia Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston ARMS USTA Challenger - Rocky Mount Estoril Open - Estoril AEGON Championships - London Ordina Open - 's-Hertogenbosch GHI Bronx Classic - Bronx Legg Mason Tennis Classic - Washington Guzzini Challenger - Recanati The Hypo Group Tennis International 2008 - Poertschach USTA Men's Challenger of Dallas - Dallas Brisbane International - Brisbane Medibank International - Sydney Delray Beach International Tennis Championships - Delray Beach USTA Championships of Kerrville - Kerrville Miller Lite Hall of Fame Tennis Championships - Newport AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Atlanta Clay Court Challenger - Atlanta Heineken Challenger - Ho Chi Minh City Ethias Trophy - Mons China Open - Beijing GHI Bronx Tennis Classic - Bronx The Nottingham Challenger - Nottingham Challenger 42 - Andrezieux Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Winston Salem - Winston Salem Open de Moselle - Metz Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney Open Sud de France - Montpellier Chennai Open - Chennai SAP Open - San Jose Open 13 - Marseille Regions Morgan Keegan Championships - Memphis Medibank Private International - Sydney Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Serbia Open - Belgrade AEGON Championships - London UNICEF Open - 's Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Winston-Salem Open - Winston-Salem Moselle Open - Metz Erste Bank Open - Vienna Valencia Open - Valencia Brisbane International - Brisbane Heineken Open - Auckland Open 13 - Marseille Power Horse Cup - Dusseldorf BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem BRD Nastase Tiriac Trophy - Bucharest Citi Open - Washington Portugal Open - Oeiras Moselle Open - Metz Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Apia International - Sydney PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Topshelf Open - 's-Hertogenbosch AEGON Championships - London BB&T Atlanta Open - Atlanta Citi Open - Washington Moselle Open - Metz Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Valencia Open - Valencia Millennium Estoril Open - Estoril Aircel Chennai Open - Chennai Apia International - Sydney Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Open de L'Isere - Grenoble Mobilux Open - Luxembourg Abierto Mexicano Telcel - Acapulco Topshelf Open - 's-Hertogenbosch AEGON Championships - London Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Citi Open - Washington Moselle Open - Metz Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Apia International - Sydney Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Millennium Estoril Open - Estoril Ricoh Open - 's-Hertogenbosch AEGON Championships - London BB&T Atlanta Open - Atlanta Bath Challenger Moselle Open - Metz Brisbane International - Brisbane Sydney International - Sydney Garanti Koza Sofia Open - Sofia Open 13 Provence - Marseille Millennium Estoril Open - Estoril Open Sainte-Victoire - Aix-En-Provence Sunrise Challenger AEGON Championships - London Hall of Fame Open - Newport Abierto Mexicano - Los Cabos Citi Open - Washington Challenger Ford de Cherbourg - Cherbourg Ricoh Open - 's-Hertogenbosch Gemax Open - Belgrade Shenzhen Open - Shenzhen Brisbane International - Brisbane AEGON International - Eastbourne Sarajevo Challenger St. Petersburg Open - St. Petersburg The Ericsson Open - Miami Qatar Open - Doha Kroger / St. Jude International - Memphis U.S. Men's Clay Court Championships - Houston Gerry Weber Open - Halle The Stella Artois Grass Court Championships - London Stockholm Open - Stockholm Mercedes-Benz Cup - Los Angeles Estoril Open - Estoril Pacific Life Open - Indian Wells Kremlin Cup - Moscow Legg Mason Tennis Classic - Washington Mutua Madrilena Masters Madrid - Madrid Grand Prix de Tennis de Lyon - Lyon Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven Atlanta Tennis Championships - Atlanta Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo Brisbane International - Brisbane Legg Mason Tennis Classic - Washington Sybase Open - San Jose ABN AMRO World Tennis Tournament - Rotterdam The Stella Artois Grass Court Championships - Queen's/London Miller Lite Hall of Fame Tennis Championships - Newport Siebel Open - San Jose RCA Championships - Indianapolis Regions Morgan Keegan Championships - Memphis Mercedes-Benz Cup - Los Angeles Heineken Open - Auckland U.S. Men's Clay Court Championships - Houston Davis Cup, Group II, 1R, LUX-MAD 3-2 Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Cincinnati Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris NASDAQ-100 Open - Miami Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Rogers Cup - Montreal Pacific Life Open - Indian Wells Rogers Masters - Toronto Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Campionati BNL dItalia - Rome Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Tennis Masters Series - Madrid BNP Paribas Masters - Paris NASDAQ-100 Open - Miami BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrilena Madrid Open - Madrid Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto BNP Paribas Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati Miami Open - Miami Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome NASDAQ-100 Open - Miami Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Masters Series Madrid - Madrid Masters Series Hamburg - Hamburg BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami U.S. Open - New York BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Davis Cup, World Group, 1R, CRO-USA 4-1 Davis Cup, Group 1, 2R, SVK-LUX 3-2 Davis Cup, World Group, QR, USA-SVK 3-2 Davis Cup, Group 1, REL2, LUX-NOR 5-0 Davis Cup, Group 1, 1R, LUX-FIN 4-1 Davis Cup, World Group, QF, USA-SWE 4-1 Davis Cup, Group 1, 2R, GBR-LUX 4-1 Davis Cup, World Group, SF, USA-BLR 5-0 Davis Cup, World Group, F, ESP-USA 3-2 Davis Cup, Group 1, 1R, LUX-ITA 0-5 Davis Cup, Group 1, PO, LUX-MAR 3-2 Davis Cup, Group 1, 1R, LUX-POR 4-1 Hyundai Hopman Cup - Perth Davis Cup, Group 1, 1R, ISR-LUX 5-0 Davis Cup, Group 1, PO, ITA-LUX 4-1 Hyundai Hopman Cup - Perth Davis Cup, Group 2, PO, FIN-LUX 3-2 Davis Cup, World Group, QF, CRO-USA, 3-2 Davis Cup, World Group, PO, COL-USA 1-3 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, Group II, 1R, IRL-LUX 2-3 Davis Cup, World Group, QF, USA-ESP 1-3 Davis Cup, Group II, 2R, GBR-LUX 4-1 Hopman Cup - Perth Davis Cup, World Group, 1R, SUI-USA 0-5 Davis Cup, Group II, PO, MAD-LUX 1-4 Davis Cup, Group II, PO, HUN-LUX 1-4 Davis Cup, Group II, 1R, MAR-LUX 2-3 Davis Cup, Group II, PO, LUX-GEO 5-0 AAMI Classic - Kooyong Barclays ATP World Tour Finals - London Olympics - Athens Olympics - Rio de Janeiro Olympics - London